#ifndef CDataCellId_H_
#define CDataCellId_H_

#include <f32file.h>
#include <e32std.h>

#include "Common.h"
#include "DataStruct.h"

#ifndef __EMULATOR
	#include <etelmm.h> 
#endif


class CDataCellId
{
	
public:
	static CDataCellId* NewL();
	CDataCellId();
	virtual ~CDataCellId();
	
	TInt GetData(struct SGsmInfo& aGsmInfo);
	
private:
	void ConstructL();
		
	#ifndef __EMULATOR
		TRequestStatus iRequestStatus;	
		RMobilePhone phone;
		RTelServer server;
		RTelServer::TPhoneInfo iPhoneInfo;
		RMobilePhone::TMobilePhoneLocationAreaV1 iMPLocationAreaV1;
	#endif
	
};

#endif /*CDataCellId_H_*/
